github.com/klauspost/compress/zstd.blockEnc.literals (field)
124 uses
github.com/klauspost/compress/zstd (current package)
blockenc.go#L19: literals []byte
blockenc.go#L40: if cap(b.literals) < 1<<10 {
blockenc.go#L41: b.literals = make([]byte, 0, 1<<10)
blockenc.go#L52: if cap(b.literals) < maxCompressedBlockSize {
blockenc.go#L53: b.literals = make([]byte, 0, maxCompressedBlockSize)
blockenc.go#L89: b.literals = b.literals[:0]
blockenc.go#L483: return b.encodeLits(b.literals, rawAllLits)
blockenc.go#L485: if len(b.sequences) == 1 && len(org) > 0 && len(b.literals) <= 1 {
blockenc.go#L488: if seq.litLen == uint32(len(b.literals)) && seq.offset-3 == 1 {
blockenc.go#L496: saved := b.size - len(b.literals) - (b.size >> 6)
blockenc.go#L523: if len(b.literals) >= 1024 && !raw {
blockenc.go#L525: out, reUsed, err = huff0.Compress4X(b.literals, b.litEnc)
blockenc.go#L526: } else if len(b.literals) > 16 && !raw {
blockenc.go#L529: out, reUsed, err = huff0.Compress1X(b.literals, b.litEnc)
blockenc.go#L534: if err == nil && len(out)+5 > len(b.literals) {
blockenc.go#L537: lh.setSize(len(b.literals))
blockenc.go#L539: lh.setSizes(len(out), len(b.literals), single)
blockenc.go#L541: if len(out)+szComp >= len(b.literals)+szRaw {
blockenc.go#L548: lh.setSize(len(b.literals))
blockenc.go#L550: b.output = append(b.output, b.literals...)
blockenc.go#L552: println("Adding literals RAW, length", len(b.literals))
blockenc.go#L556: lh.setSize(len(b.literals))
blockenc.go#L558: b.output = append(b.output, b.literals[0])
blockenc.go#L581: lh.setSizes(len(out), len(b.literals), single)
blockenc.go#L583: printf("Compressed %d literals to %d bytes", len(b.literals), len(out))
dict.go#L274: addValues(&remain, block.literals)
dict.go#L275: litTotal += len(block.literals)
enc_best.go#L146: blk.literals = append(blk.literals, src[0])
enc_best.go#L154: blk.literals = blk.literals[:len(src)]
enc_best.go#L155: copy(blk.literals, src)
enc_best.go#L182: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_best.go#L428: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_best.go#L457: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_better.go#L113: blk.literals = append(blk.literals, src[0])
enc_better.go#L121: blk.literals = blk.literals[:len(src)]
enc_better.go#L122: copy(blk.literals, src)
enc_better.go#L147: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_better.go#L489: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_better.go#L560: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_better.go#L639: blk.literals = blk.literals[:len(src)]
enc_better.go#L640: copy(blk.literals, src)
enc_better.go#L665: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_better.go#L1005: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_better.go#L1081: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_dfast.go#L82: blk.literals = blk.literals[:len(src)]
enc_dfast.go#L83: copy(blk.literals, src)
enc_dfast.go#L108: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_dfast.go#L278: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_dfast.go#L359: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_dfast.go#L395: blk.literals = blk.literals[:len(src)]
enc_dfast.go#L396: copy(blk.literals, src)
enc_dfast.go#L420: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_dfast.go#L582: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_dfast.go#L664: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_dfast.go#L728: blk.literals = blk.literals[:len(src)]
enc_dfast.go#L729: copy(blk.literals, src)
enc_dfast.go#L754: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_dfast.go#L927: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_dfast.go#L1018: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_fast.go#L73: blk.literals = blk.literals[:len(src)]
enc_fast.go#L74: copy(blk.literals, src)
enc_fast.go#L102: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_fast.go#L235: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_fast.go#L281: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_fast.go#L317: blk.literals = blk.literals[:len(src)]
enc_fast.go#L318: copy(blk.literals, src)
enc_fast.go#L344: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_fast.go#L475: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_fast.go#L521: blk.literals = append(blk.literals, src[nextEmit:]...)
enc_fast.go#L570: blk.literals = blk.literals[:len(src)]
enc_fast.go#L571: copy(blk.literals, src)
enc_fast.go#L599: blk.literals = append(blk.literals, src[nextEmit:until]...)
enc_fast.go#L735: blk.literals = append(blk.literals, src[nextEmit:s]...)
enc_fast.go#L782: blk.literals = append(blk.literals, src[nextEmit:]...)
snappy.go#L113: err := r.block.encodeLits(r.block.literals, false)
snappy.go#L185: r.block.literals, err = snappy.Decode(r.block.literals[:n], r.buf[snappyChecksumSize:chunkLen])
snappy.go#L189: err = r.block.encodeLits(r.block.literals, false)
snappy.go#L227: r.block.literals = r.block.literals[:n]
snappy.go#L228: if !r.readFull(r.block.literals, false) {
snappy.go#L231: if snappyCRC(r.block.literals) != checksum {
snappy.go#L236: err := r.block.encodeLits(r.block.literals, false)
snappy.go#L341: blk.literals = append(blk.literals, src[s:s+length]...)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |